package zzs.generalframework.util.core.json;

import com.google.gson.Gson;

/**
 * @title
 * @description
 * @project zzs-util
 * @package zzs.generalframework.util.core.json
 * @author zzs
 * @date 2018年1月30日
 * @version 1.0
 */
public class JsonUtils
{

	/**
	 * 对象转JSON
	 * 
	 * @param obj
	 * @return
	 */
	public static String toJson(Object obj)
	{
		String returnStr = null;
		Gson gson = new Gson();
		returnStr = gson.toJson(obj);
		return returnStr;
	}

	/**
	 * JSON转对象
	 * 
	 * @param jsonStr
	 * @param clazz
	 * @return
	 */
	public static Object fromJson(String jsonStr, Class clazz)
	{
		Object returnObj = null;
		Gson gson = new Gson();
		returnObj = gson.fromJson(jsonStr, clazz);
		return returnObj;
	}

}
